@charset "utf-8";
/* CSS Document */
html,body {margin:0;padding:0;height:100%;font-family:Arial, Helvetica, sans-serif; }

#container {position:relative;margin:0 auto;width:100%; height:auto !important; height:100%;min-height:100%;  }
.content_all{ width:600px; margin:0 auto;height:auto;  }
/*header*/
#header{ width:100%; height:auto; }
#header .content_all{ height:50px; padding-top:185px; text-align:center;}

.content_all .admin-title{ width:100%; height:30px;}
/*content*/
#content-outer,
#content-outer #content-inner{ width:100%; height:auto; }

#content-inner .content_all{ height:190px; text-align:center; padding:60px 0;}


#login-box-outer,
#login-box-outer #login-box-inner{width:600px; height:auto; display:block; padding:0; margin:0;}
#login-box-outer #login-box-inner { width:568px; height:171px; padding:13px 15px; color:#787878;}

#login-box-inner h1{font-size:20px; color:#262626; font-weight:bold;padding-bottom:5px; margin:0; border-bottom:1px solid #dfdfdf;}
/*form*/
#login-box-inner .left-form, 
#login-box-inner .right-form {float:left;width:276px; text-align:left; position:inherit; padding-bottom:10px;}
#login-box-inner .right-form {float:right;}
#login-box-inner .remember-me { float:left; padding:0 182px 5px 182px;}
#login-box-inner form { padding-top:10px; position:inherit;}
#login-box-inner form label{ font-size:12px; font-weight:normal; }
#login-box-inner form label.label-text{ width:100%;display:block;font-size:14px; font-weight:bold; padding-bottom:5px;}
#login-box-inner form input.input-text{ border:1px solid #dfdfdf;  width:272px; height:21px; padding:4px 2px 0 2px; background:url(layout/login_black/bg-input.jpg) repeat-x top;color:#000; font-size:14px;}
#login-box-inner form input.submit{ border:none; width:173px; height:34px;}
#login-box-inner form input.submit:hover{outline:none;}


*.offLeft { position: relative; left: -9999px;}

/* these used for background-image variant */
label.checkbox,
label.uncheckbox {height:25px;background:url(layout/login-checked.gif) no-repeat top left;float:left;padding-top:1px; padding-left:2px; outline:0px;}
/* for IE5-6/Win (hide from IE5/Mac) \*/
* html label.checkbox,* html label.uncheckbox {height: 1px;}
/* End hide */
label.uncheckbox {background-image:url(layout/login-unchecked.gif);}

/*footer*/
#footer{ width:100%; height:auto;}
#footer .content_all{ height:100px; text-align:center;}


/*for css hover */
@media screen {
	div#preloadDefaultImages {position: absolute;left: -9999px;top:  -9999px;}
	div#preloadDefaultImages img {display: block;}
	}
@media print {div#preloadDefaultImages, 
	div#preloadDefaultImages img {visibility: hidden;display: none;}
	}

#result{float:left;width:300px; height:auto; color:#000; padding:0 150px;}
.result-outer { border:1px solid #850303; width:auto; height:auto;} 
.result-inner { border:1px solid #b56666; width:auto; height:auto; padding:2px 5px; background:#8a4a4a; font-size:11px; color:#FFF; font-weight:bold;} 
#result a {color:#bcf0ff;text-decoration:none;}
#result a:hover{color:#7ddefa; text-decoration:underline;}

